:root {
    font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
    /*浏览器字体合成*/
    font-synthesis: none;
    color-scheme: light dark;
    /*文字渲染性能优先，会取消字间距*/
    text-rendering: optimizeLegibility;
    /*抗锯齿，仅在Mac OS X/macOS下生效*/
    -webkit-font-smoothing: antialiased;
    /*火狐浏览器抗锯齿，仅在Mac OS X/macOS下生效*/
    -moz-osx-font-smoothing: grayscale;
}

body {
    margin: 0;
    min-width: 320px;
    min-height: 100vh;
}

#app {
}

p{
    margin-block-start: 0;
    margin-block-end: 0;
}

@media (prefers-color-scheme: light) {
    :root {
        background-color: white;
    }
}

@media (prefers-color-scheme: dark) {
    :root {
        background-color: black;
    }
}
